

/* Pagination on backend */

.button1,

.button1 div {

	height: 1%;

	float: right;

}



.button2-left,

.button2-right,

.button2-left div,

.button2-right div {

	float: left;

}



.button1 {

	background: url(../images/j_button1_left.png) no-repeat;

	white-space: nowrap;

	padding-left: 10px;

	margin-left: 5px;

}



.button1 .next {

	background: url(../images/j_button1_next.png) 100% 0 no-repeat;

}



.button1 a {

	display: block;

	height: 26px;

	float: left;

	line-height: 26px;

	font-size: 1.091em;

	font-weight: bold;

	color: #333;

	cursor: pointer;

	padding: 0 35px 0 6px;

}



.button1 a:hover {

	text-decoration: none;

	color: #0B55C4;

}



.button2-left a,

.button2-right a,

.button2-left button,

.button2-right button,

.button2-left span,

.button2-right span {

	display: block;

	height: 22px;

	float: left;

	line-height: 22px;

	font-size: 1em;

	color: #333;

	cursor: pointer;

}



.button2-left span,.button2-right span {

	cursor: default;

	color: #999;

}



.button2-left .page a,

.button2-right .page a,

.button2-left .page span,

.button2-right .page span,

.button2-left .blank a,

.button2-right .blank a,

.button2-left .blank span,

.button2-right .blank span,

.button2-left .blank button,

.button2-right .blank button {

	padding: 0 6px;

}



.page span,.blank span {

	color: #000;

	font-weight: bold;

}



.button2-left a:hover,

.button2-right a:hover,

.button2-left button:hover,

.button2-left button:hover	{

	text-decoration: none;

	color: #0B55C4;

}



.button2-left a,

.button2-left span,

.button2-left button {

	padding: 0 24px 0 6px;

}



.button2-right a,

.button2-right span,

.button2-right button {

	padding: 0 6px 0 24px;

}



.button2-left {

	background: url(../images/j_button2_left.png) no-repeat;

	float: left;

	margin-right: 10px;

}



.button2-right {

	background: url(../images/j_button2_right.png) 100% 0 no-repeat;

	float: left;

	margin-left: 5px;

	margin-right: 10px;

}



.button2-right .prev 		{	background: url(../images/j_button2_prev.png) no-repeat; }

.button2-right.off .prev 	{	background: url(../images/j_button2_prev_off.png) no-repeat; }

.button2-right .start 		{	background: url(../images/j_button2_first.png) no-repeat; }

.button2-right.off .start 	{	background: url(../images/j_button2_first_off.png) no-repeat; }

.button2-left .page,

.button2-left .blank 		{	background: url(../images/j_button2_right_cap.png) 100% 0 no-repeat; }

.button2-left .next 		{	background: url(../images/j_button2_next.png) 100% 0 no-repeat; }

.button2-left.off .next 	{	background: url(../images/j_button2_next_off.png) 100% 0 no-repeat; }

.button2-left .end 			{	background: url(../images/j_button2_last.png) 100% 0 no-repeat; }

.button2-left.off .end 		{	background: url(../images/j_button2_last_off.png) 100% 0 no-repeat; }

.button2-left .image 		{	background: url(../images/j_button2_image.png) 100% 0 no-repeat; }

.button2-left .readmore 	{	background: url(../images/j_button2_readmore.png) 100% 0 no-repeat; }

.button2-left .pagebreak 	{	background: url(../images/j_button2_pagebreak.png) 100% 0 no-repeat; }

.button2-left .blank 		{	background: url(../images/j_button2_blank.png) 100% 0 no-repeat; }

.button2-left .article 		{	background: url(../images/j_button2_readmore.png) 100% 0 no-repeat; }



a.pointer { cursor: pointer; }



button {

	margin-top: 4px;

}



button:hover {

	cursor: pointer;

}



div.button2-left button {

	background: transparent;

	margin-top: 0;

	border: 0 solid #ccc;

}



div.button2-left button {

	background: transparent;

	border: 0 solid #aaa;

 }

.container {

	clear: both;

	text-decoration: none;

	text-align:center;

}

table.adminlist .pagination {

	display: inline-block;

	padding: 0;

	margin: 0 auto;

}



.search-message{

    width:100%;

}

.list-button{

    width:98.5%;

    padding-top: 5px;

    padding-left: 5px;

    padding-bottom: 5px;

    margin-top: 0px;

}



.button-message{

    width:75px;

    height:23px;

}

#table-list-message{

    width:100%;

    border-collapse:collapse;

}

#table-list-message th{

    border:1px solid black;

    background: #DCDCDC;

}

#table-list-message td{

    border:1px solid black;

}



.adminformlist.label{

    width:100px;

}

.input-search {

    /*background-color: white;

    border: 1px solid #E6E6E6;

    display: inline;

    float: left;

    padding: 0;

    height: 18px;

    margin-top: 5px;*/

    

}

.input-search .ar{

    margin: -5px 0 -5px -7px;

    border: 1px solid silver;

    border-left: none;

    cursor: pointer;

}



.input-search input {

    margin-top: 0px;

    margin:0px 0 0 0;

    width:380px;

    border:1px solid silver;

    border-right: none;

}

.input-button-search{

    width:100px !important;

    height: 23px;

    position: relative;

    top: -1px;

}

.mess-title{

    border-bottom: 1px solid #dfdfdf;

    padding: 10px 15px 10px 15px;

    color: white;

    font-weight: normal;

    font-size: 17px;

    font-family: Tahoma;

    line-height: 26px;

    background-color: #055280;

}

#content-message-edit{

    width:100%;

    border-style:ridge;

}

 #content-message-edit input{

    width:200px;

    

}

#table-edit-message {

    width:100%;

}

#table-edit-message input {

    width:200px;

}

.input-big {

    width:332px !important;

}

.button-edit{

    width:98px !important;

}

.button-edit-big{

    width:120px !important;

}

.content-view-message{

    width:100%;

}

#table-view-message{

    width:100%;

}

.view-medium{

    margin-left: 5px;

    width:40%;

}

.view-mediumx{

    margin-left: 5px;

    width:80%;

}

.view-big{

    width:100%;

}

.view-bigx{

    width:100%;

}





/* table message */



#tb_blue

{

    margin-top: 15px;

    width:100%;

    border-collapse:collapse;

}

#tb_blue tfoot td{

    border: none !important;

}



#tb_blue th

{

    background-color:#2673A2;

    text-align: center;

    font-weight:bold;

    height:30px;

    line-height:25px;

    color:white;

    border:1px solid rgb(207, 215, 221)!important;

}

#tb_blue td

{

    height:15px;

    line-height:15px;

    padding-left:4px;

    border:1px solid rgb(207, 215, 221) !important;

    word-break : break-all;

}

#tb_blue .center

{

    text-align:center;

}

#tb_blue .total

{

    background-color:rgb(165, 180, 240);

}

#tb_blue .total_child

{

    background-color:rgb(165, 180, 240);

    text-align: right;

}

#tb_blue .number

{

    text-align:right;

    width:10%;

    padding-right: 2px;

}

#tb_blue .number_small

{

    text-align:right;

    width:6%;

    padding-right: 2px;

}

.pagination div.limit {

	float: left;

	height: 22px;

	line-height: 22px;

	margin: 0 10px;

}



.pagination div.limit select#limit {

	width: 50px;

}



.h_title{

    

    border-bottom: 1px solid #dfdfdf;

    padding: 3px 15px;

    color: white;

    font-weight: bold;

    font-size: 17px;

    font-family: Tahoma;

    line-height: 19px;

    background-color: #2673A2;

}

.btn_right

{

    float: right;

    height:23px;

    margin-bottom: 10px;

}

.cls

{

    clear:both;

}

.btn

{

    height:23px;

}

button

{

    height:23px;

    width: 80px;

}



ul > li

{

    margin: 0px;

    padding: 2px 5px;

}

.search-message{

    width:100%;

}

.list-button{

    width:98.5%;

    padding-top: 5px;

    padding-left: 5px;

    padding-bottom: 5px;

    margin-top: 0px;

}

.search-content{

    border-style:ridge;

}

.button-message{

    width:75px;

}

#table-list-message{

    width:100%;

    border-collapse:collapse;

}

#table-list-message th{

    border:1px solid black;

    background: #DCDCDC;

}

#table-list-message td{

    border:1px solid black;

}

#content-search {

    background-color: rgb(247, 245, 245);

    width: 375px;

    border: 1px solid silver;

    padding: 10px;

    top: 26px;

    left: 0px;

    display: none;

}

#content-search label {

    display: inline-block;

    width: 70px;

}

#content-search label.label-big {

    width: 130px;

}

.adminformlist.label{

    width:100px;

}



.mess-title{

    border-bottom: 1px solid #dfdfdf;

    padding: 10px 15px 10px 15px;

    color: white;

    font-weight: normal;

    font-size: 17px;

    font-family: Tahoma;

    line-height: 26px;

    background-color: #055280;

}

#content-message-edit{

    width:100%;

    border-style:ridge;

}

 #content-message-edit input{

    width:200px;

    

}

#table-edit-message {

    width:100%;

}

#table-edit-message input {

    width:200px;

}

.input-big {

    width:332px !important;

}

.button-edit{

    width:98px !important;

}

.button-edit-big{

    width:120px !important;

}

.content-view-message{

    width:100%;

}

#table-view-message{

    width:100%;

}

.view-medium{

    margin-left: 5px;

    width:40%;

}

.view-mediumx{

    margin-left: 5px;

    width:80%;

}

.view-big{

    width:100%;

}

.view-bigx{

    width:100%;

}

.right

{

    width:250px;   

}



.recip{

    color: blue;

}



.hidden{

    display: none;

}



.file_att{

    margin: 0 10px 0 0;

}



#tb_blue tr.checked{

    font-weight: bold;

}



#search{

    width: 50px;

}

#jformTo_img, #jformFrom_img{

    display: none;

}



fieldset.adminform{

    border: none;

}



#menu-left li.active a{

    font-weight: bold;

    color: #080FBB !important;

}



.uploadfile{

    position: absolute;

    left: 135px;

    width:  120px;

    height: 30px;

    background: url('../images/btnup.png') no-repeat top left;

}



#upload{

    position: relative;

}

.ZebraDialog{

    top:30px !important;

}



.ie7-buttonfolder{

    width: 105px;

}


.papper_clip {
    padding-right:5px;
    background: url(../images/paperclip_16.png) no-repeat top left;
    display: inline-block;
    width: 16px;
    height: 16px;
}

#unRead{
    margin: 0 0 0 15px;
}

#attachment .att{
    width: 49%;
}

.file_att{
    display: inline-block;
    padding: 5px 10px;
    background-color: #BBE4FD;
    margin: 10px 10px 0 0;
}